<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/*格式化*/
html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote, pre, form, fieldset, table, th, td, span, input, textarea {margin:0;padding:0;}
body{font:12px/1.231  margin: 0 auto;background:#fff; font-family:"Microsoft Yahei"; } 
li, ol { list-style:none; }
ins { text-decoration:none; }
i, em { font-style:normal; }
a { text-decoration:none;font-family:"Microsoft Yahei"; color:#1d1b1b;}
a:hover { cursor:pointer; text-decoration:none; color:#ff6600}
a:active{star:expression(this.onFocus=this.blur());}
:focus{outline:0;}
.clear { clear:both; line-height:0px; overflow:hidden; zoom:1; font-size:0px; content:'.';}
.clearfix:after {visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
img{ padding:0; margin:0;}
a img { border:none; }
input,textarea{ border:none;font-family:"Microsoft Yahei"; font-size:13px;}
h1, h2, h3, h4, h5, h6{ font-weight:normal; font-size:14px;}

*{margin: 0px;padding: 0px;}

.w960{width:1000px; margin:0 auto;overflow:hidden}
.top{width:100%;margin:0 auto;height:31px; line-height: 31px; font-size:12px;  background:url('../images/home_02.jpg') top center repeat-x;color:#7d7d7e;}
.top a{text-align:center;
border:0px solid #a1a1a1;
background:#f5f5f5;
width:60px;
border-radius:5px;
-moz-border-radius:5px; /*Firefox */
height:15px;line-height:15px;display: inline-block;padding:0 5px; margin: 0 5px;color:#7d7d7e; }
.top a:hover{background:#ff6600;color:#fff; }
.head{width:100%;height:123px;background:#fff; }
.head .lx{width:1000px; height:123px; margin:0 auto;overflow:hidden}
.logo{width:637px;height:123px; }
.logo a{display:inline-block;width:637px;height:123px;background:url('../images/home_05.jpg') left center no-repeat;text-indent:-999em;overflow:hidden }
.lxdh{width:287px; height:56px; margin-top:37px;  background: url('../images/home_09.jpg') left top no-repeat;}
.lxdh span{padding:0 0 0 65px; display: block}
.lxdh a{color:#ff6600; padding: 0px 6px 0 65px; display: block; cursor: auto; font-family: 'arial'}
.or{color:#ff6600;}
.menu{width:100%;height:38px;margin: 0 auto;background: url('../images/home_13.jpg') top left repeat-x;}
.menu .nav{width:1000px; height:38px; margin: 0 auto; }
.menu .nav_click{background:#ef5b03; }
.menu .nav_hover{background:#ef5b03; }
.menu li{width:115px; height:38px; text-align: center; line-height:38px; background:url('../images/li.jpg') left center no-repeat; position: relative;  float: left;}
.menu a{width:115px; height:38px; color:#fff; font-size: 14px; display:block; }
.menu a:hover{background: #ef5b03; }
.menu .cl{width:2px; height:42px;float: left;}
.menu li .nav2{width:120px; position: absolute; overflow:hidden; text-align: center; top:38px; left:-3%;  z-index: 9999;}
.menu li .nav2 a{line-height:30px;  margin:0 auto; height:30px; width:99%; display: block; background:#ef5b03; color:#fff;  float: left; }
.menu li .nav2 a:hover{ color:#fff;background:#fd893c;}
.f32{font-size:32px;}
.allkey{width:934px; height:42px;line-height:42px; background:#f1f1f1;font-size: 14px;padding:0 34px;margin-bottom:17px;}
.key a{color:#1d1b1b;margin:0 3px;}.key a:hover{color:#F60;}
.sear{width:253px; height:42px;background:url('../images/home_18.jpg') left center no-repeat;}
.ser {color:#b3b3b3;
    border: 0 none;
    background: #fff;
    height: 24px;
    line-height: 24px;
    margin: 8px 0 0 12px;
    padding: 0 3px;
    vertical-align: middle;
    width: 158px;
    float: left;
}.btnn {
    height: 31px;width: 66px;
    border: 0 none;background:none transparent;
    cursor: pointer;
    display: block;
    float: right;
    margin:5px 0 0 2px;
    overflow: hidden;
    text-indent: -999em;
}
.ser2 {color:#b3b3b3;
    border: 0 none;
    background: #fff;
    height: 20px;
    line-height: 20px;
    margin: 1px;
    padding: 0 3px;
    vertical-align: middle;
    width: 195px;
    float: left;
}.btnn2 {
    height: 24px;width:29px;
    border: 0 none;background:none transparent;
    cursor: pointer;
    display: block;
    float: right;
    margin:5px 0 0 2px;
    overflow: hidden;
    text-indent: -999em;
}



.sm{margin:0 auto 20px;overflow:hidden}
.sm dl {padding: 15px 12px;margin:0px auto 20px; overflow:hidden;}
.sm dd {background: #f60; display: inline; float: left; width: 126px;}
.sm dd a { color: #fff; display: inline-block; font-weight: 700;height: 30px; line-height: 30px;  text-align: center;width: 126px;}
.sm dt {background:#fcdac4; float: left;line-height: 30px;width:750px; min-height: 30px; overflow: hidden;}
.sm dt a {margin: 0 12px;display: inline-block;text-overflow: ellipsis;white-space: nowrap;line-height:30px;}

.gg{width:100%; height:38px;line-height:38px; background: url('../images/gg.jpg') repeat-x; line-height:38px; font-size: 14px;}
.gg a{margin: 0 auto;  display: inline-block;}

.banner{text-align: center; margin:0 auto;}
.cp_bnh li{width:100%;}
.cp_bnh li img{width:100%; max-height:382px;}
.content{width:1000px; overflow: hidden; min-height:200px;height:auto !important;height:200px;margin: 0 auto 10px auto; background: #fff; padding:5px 0 0; }

.bgc0{ background:#000;}
.bge{ background:#eee;}
.cp_0{overflow: hidden; margin: 0 0 10px;}
.conmenu{margin-left:30px;float: left; overflow: hidden; width:240px;background:url('../images/home_35.jpg') left center repeat-y;}
.conmenu .title{height:54px; font-weight:700;width:240px; text-align:center; font-size: 18px; line-height:50px; background:url('../images/home_22.jpg') left center no-repeat; color:#fff; }
.bru1{overflow: hidden; padding: 3px; border: 1px solid #ccc; border-radius:3px; }
.bru2{overflow: hidden; padding: 10px; border: 1px solid #ccc; border-radius:3px; }

.conmenu li{width:240px;font-size: 14px;padding:5px 0;}
.conmenu li a{display:block;color:#fff;width:193px;height:37px;line-height:37px;padding: 0 0 0 47px;background:url('../images/home_31.jpg') left center no-repeat; }
.conmenu li a:hover{color:#000;}
.conmenu li div.subpro{display:block;width:240px;font-size: 14px;}
.conmenu li div.subpro a{display:block;color:#3d3d3d;width:193px;height:32px;line-height:32px;padding: 0 0 0 47px; background:url('../images/home_33.jpg') left center no-repeat;}
.conmenu li div.subpro a:hover{color:#ff6600;}

.conmenu2{margin-bottom:15px;float: left; overflow: hidden; width:240px;background:url('../images/home_35.jpg') left center repeat-y;}

.conmenu2 li{width:240px;font-size: 14px;padding:5px 0;}
.conmenu2 li a{display:block;color:#fff;width:193px;height:37px;line-height:37px;padding: 0 0 0 47px;background:url('../images/home_31.jpg') left center no-repeat; }
.conmenu2 li a:hover{color:#000;}
.conmenu2 li div.subpro{display:block;width:240px;font-size: 14px;}
.conmenu2 li div.subpro a{display:block;color:#3d3d3d;width:193px;height:32px;line-height:32px;padding: 0 0 0 47px; background:url('../images/home_33.jpg') left center no-repeat;}
.conmenu2 li div.subpro a:hover{color:#ff6600;}

.rxtjcp{margin-left:14px; width:711px;background:#efefef; }
.rxtjcp .items{margin:9px 0px 0 15px;width:217px;}
.rxtjcp .title_0{height:54px; width:634px; line-height:54px; font-size: 18px; margin-bottom: 3px;color:#3f3d3c;background:url('../images/home_24.jpg') left center no-repeat;padding-left:77px;}
.rxtjcp .title_0 a{font-size: 12px;margin-right:20px;}
.rxtjcp .tjbtn{color:#3f3d3c; font-size: 18px;}
.rxtjcp img{width:217px; height:209px;border:solid 1px #dcdcdc;}
.kfal{width:1000px; height:154px; background:url('../images/home_41.jpg') top center no-repeat;margin:0 auto;}
/*case*/
.case{position:relative;}
.case h2{height: 242px;text-align: center;font-weight:normal;}
.case h2 span{display: block;font-size: 50px;line-height:50px;color: #000;position: relative;padding:100px 0 17px;}
.case h2 span:after{position: absolute;width: 3.8%;height:2px;background: #1474a2;content: "";bottom: 0;left:48.1%;}
.case h2 i{display: block;font-size: 20px;line-height: 50px;color: #000;}
.case_t{width: 1200px;height: 0;margin: 0 auto;position: relative;}
.case_t ul{position: absolute;width:167px;height:635px;padding-top:85px;background:url(../images/tm2.png) no-repeat;left: 0;top: 0;z-index: 10;}
.case_t ul li{height:49px;background:url(../images/c1.png) no-repeat 10px 12px;}
.case_t ul li a{display:block;width:104px;height:38px;line-height:38px;margin-left:26px;padding-left:24px;font-size:14px;color: #fff;}
.case_t ul li:hover,.case_t ul li.cur{background:url(../images/c2.png) no-repeat 10px 12px;}
.case_t ul li:hover a,.case_t ul li.cur a{background:url(../images/case_t.png) no-repeat;}
.case_con{width: 100% !important;}
.case_det{height:720px;width: 100% !important;}
.case_det .content22{position: relative;}
.case_det .text{position: absolute;top: 59px;left:23%;width:280px;padding-left:20px;height:233px;background:url(../images/tm3.png) repeat;}
.t1 .case_det .text{top:59px;}
.t2 .case_det .text{top:108px;}
.t3 .case_det .text{top:157px;}
.t4 .case_det .text{top:206px;}
.t5 .case_det .text{top:255px;}
.t6 .case_det .text{top:304px;}
.t7 .case_det .text{top:353px;}
.t8 .case_det .text{top:402px;}
.t9 .case_det .text{top:451px;}
.t10 .case_det .text{top:451px;}
.t11 .case_det .text{top:451px;}
.case_det .text h3{font-size: 18px;font-weight:normal;line-height:18px;padding:38px 0 16px;}
.case_det .text p{width: 262px;font-size: 14px;color: #fff;line-height: 26px;}
.case_det .text h3 a,.case_det .text p a{color: #fff;}

.content22 {
    width: 1200px;
    margin: 0 auto;
    font-family: "Microsoft Yahei";
}





.rxtjcp h3{font-size:14px; margin:10px 0;}
.pinzhi{ height:1010px; background:url('../images/index_16_0.jpg') center no-repeat;}
.pinzhi h1{font-size: 35px; color:#006cbb;}
.pinzhi h2{font-size: 17px; margin: 10px 0; color:#4f4f4f;}
.pinzhi p{font-size: 13px; margin: 10px 0; color:#7a7c7b; line-height: 185%;}

.yzdlc{width:415px; height:238px; overflow: hidden; padding:165px 0 0 110px; }
.xjdgy{width:415px; height:253px;overflow: hidden;  margin-left:550px; padding:45px 0 0;}
.zlxy{width:415px; height:233px;padding:50px 0 0 110px;}
.zjhh{width:960px; margin:0 auto; overflow: hidden;}
.zjhh .title{height:55px; line-height:50px; padding:0 5px;  font-size:13px;}
.zjhh .zjhh_icon{color:#1c74ba; font-size: 18px; }
.zjhh .zjhh_icon_l{font-size: 25px; color:#a19d9e;}
.zjhh .limg{width:360px; height:240px; margin-right: 35px; background: #ececec;}
.zjhh .txt{width:560px;}
.zjhh .txt p{margin-top:10px; font-size:14px; line-height: 200%;}
.zjhh .txt h2{font-size:25px; color:#006cbb;}
.zjhh .txt h1{font-size: 36px; color:#006cbb;}
.zjhh .wenben{width:960px}
.zjhh img{width:340px; height:225px; display: block; margin:8px auto;}
.dzjp{width:960px; height:270px; margin-top:10px; background:url('../images/sb.jpg') left center no-repeat;}
.dzjp .btn{width:50px; height:100%; margin-left:3px; line-height:400%; cursor: pointer; font-size: 40px; color:#fff; text-align: center;}
.dzjp .imgs{width:100%; height:190px; overflow: hidden; padding-top:70px;}
.imgs .menuul{width:850px; height:100%; position:relative;}
.imgs ul{position: absolute;}
.imgs  li{float: left; width:265px; height:175px; padding: 5px; background:#fff; margin:0 4px;}
.imgs img{width:260px; height:160px;}
.imgs  a{display: block;}
.center_1{width:100%;max-width:1920px;  height:143px; margin:10px auto 0 auto; background:url('../images/center.jpg') center no-repeat;}
.gsdt{width:960px; margin: 0 auto; overflow: hidden; margin-top:10px;}
.gsdt .dt_r{background: #fff; overflow: hidden;  height:455px;}
.gsdt .dt_l{background: #fff; overflow: hidden; height:455px;}
.gsdt #demo{position: relative;}
.gsdt .nav_l{height:39px; width:600px; padding-right:5px;background: url('../images/homel_04.jpg') left center repeat-x;  overflow: hidden; font-size:13px;line-height: 38px;}
.gsdt .btn{height:39px; line-height:39px; cursor: pointer;  color:#0c61a4; text-align: left; width:184px; padding-left:68px;font-size:20px; float: left;}
.gsdt .btn2{height:39px; line-height:39px; background: url('../images/homel_04.jpg') left center repeat-x;cursor: pointer;  color:#0c61a4; text-align: center; width:105px;font-size:20px; float: left;}
.gsdt .activ{ color:#3f3d3c;}
.gsdt .activ2{background: url('../images/homel_02.jpg') left center repeat-x; color:#f99f3e;}
.gsdt span{float:left;display:inline-block;}
.gsdt_1{width:314px; margin-top:15px;float:right}
.gsdt_1 a{font-size: 12px; display: block;background: url('../images/home_820.jpg') left center no-repeat ;height:44px;line-height:40px; float: left; width:274px;padding-left:30px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.wd{padding-top:15px; color:#999;}
.wd h2{padding:0 0 0 22px ; height: 30px; margin-top: 3px;  background:url('../images/home_84.jpg') left center no-repeat; line-height: 30px;}
.wd p{padding:0 0 0 22px ;width:270px; font-size:12px; min-height:50px; margin-top:10px;  line-height: 160%;  background:url('../images/home_87.jpg') left top no-repeat;}
.gsdt .nav_r{background: url('../images/home_77.jpg') left center no-repeat;height:38px; width:300px; padding-right:5px;  margin-bottom:20px;font-size: 13px;overflow: hidden; line-height: 38px;}
.yqlj{width:960px;margin:0 auto; overflow: hidden; }
.fr_link{width:960px; height:75px; background: url('../images/link.jpg') left center no-repeat ; background-size: 15% 33% ;}

.yqlj img{width:175px; height:52px; }
.yqlj .mr{margin:0 7px; float: left; display: block; border:1px solid #ccc; }
.b1{border:1px solid #ccc; overflow: hidden;}
.yqlj .lg{width:100%;}
a.gsdt_0{padding-top:25px; width:254px;overflow: hidden; display: inline-block;}
.dt_pic{width:254px; height:213px; float: left;}
.gsdt_0 h2{color:#0c61a4; font-size: 15px;}
.dt_txt{width:415px; padding: 0 0 0 15px;  float: left; overflow: hidden;}
.dt_txt p{font-size: 12px; line-height: 190%; color:#666; }



/*
new
 */
.index_ad{width:240px; height:15px;background:url('../images/home_38.jpg') left top no-repeat; }
.lcxl{width:1000px;height:1342px;position:relative;overflow: hidden; background:url('../images/home2_35.jpg') left top no-repeat; }
h2.why{width:1000px; height:181px;background:url('../images/home2_33.jpg') left top no-repeat;text-indent:-999em;overflow:hidden}
.lcxl_item{width:360px;height:253px;position:absolute;left:122px;top:49px;line-height:25px;}
.lcxl_item2{width:335px;height:253px;position:absolute;left:566px;top:391px;line-height:25px;}
.lcxl_item3{width:326px;height:253px;position:absolute;left:125px;top:744px;line-height:25px;}
.lcxl_item4{width:360px;height:253px;position:absolute;left:564px;top:1060px;line-height:25px;}
.lcxl p{color:#3f3d3c;font-size:14px;}
.lcxl span{color:#f66602;font-size:14px;font-weight:700}
.tt{width:1000px;  height:190px; background:url('../images/home_48.jpg') left center no-repeat;text-indent:-999em;overflow:hidden}
.wz{width:1000px;  height:184px; background:url('../images/home_50.jpg') left center no-repeat;text-indent:-999em;overflow:hidden}
.wzlist{width:860px;min-height:200px;height:auto !important;height:200px;margin:20px auto;border-bottom:solid 4px #faa037}
.lines{width:1000px;height:4px;margin:0 auto;background:#faa037}
.wzlist li{width:213px;height:103px;border:solid 1px #efefef;margin:10px 5px;}
.wzlist li img{width:213px;height:103px;}
h2.tr{color:#fff;font-weight:700;font-size:24px;text-align:left;margin-bottom:27px;}
.aboutus{padding:47px 0 20px;}
.aleft{width:349px;height:503px;margin:0 30px 0 36px}
.abb{width:523px;height:503px;margin-right:27px}
.atit{width:459px;  height:50px;line-height:50px; background:url('../images/home_61.jpg') left center no-repeat;padding:0 10px 0 64px;}
.atit h2{font-size:24px;float:left}
.abb img{margin:34px 0 25px;}
.abb p{color:#3f3d3c;font-size:16px;line-height:25px;}
a.mmm{color:#3f3d3c;}
a.mmm:hover,.flink li a:hover,.gsdt_1 a:hover{color:#F60;}

.gsfc{width:1000px;  height:130px; background:url('../images/home2_46.jpg') left center no-repeat;text-indent:-999em;overflow:hidden}
.yq{width:1000px;  height:82px; background:url('../images/home_90.jpg') left center no-repeat;text-indent:-999em;overflow:hidden}
.flink{width:950px;margin:10px auto;overflow:hidden}
.flink li{float:left;display:inline-block;margin:10px 25px;border:solid 1px #CCC}
.flink li a{color:#2c2c31;}
.gsfc1{width:1000px; overflow:hidden;margin:17px auto;}
.gsfc1 ul{padding-left:10px;}
.gsfc1 li{float:left;width:226px;margin:10px;display:inline-block;text-align:center;}
.gsfc1 li img{width:226px;  height:183px}
.gsfc1 li p a{display:block;color:#3f3d3c;width:226px;line-height:25px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.yzhh_png{width:100%; height:267px; background:url('../images/yzhh.png') top center no-repeat; margin-bottom: 50px;}
.index_zxhd{width:100%; height:506px; background: url('../images/zxhd.png') top center no-repeat;}
.index_zxhd h1{color:#3675b8;}
.index_zxhd_phone{padding-top: 110px; margin-left:-30px; font-family: 'arial'}
.khhh{margin: 20px auto; overflow:hidden; }
.khhh .khhh_png{width:100%; height:49px; background:url('../images/khhh.png') top center no-repeat; margin-bottom: 20px;}
.khhh .items{width:50%;}
.khhh .txt{width:180px; margin-left:30px}
.khhh h1{font-size: 14px; margin:30px 0 10px 0; font-weight: bold}
.khhh h2{font-size: 13px; margin:10px 0 5px 0;}
.khhh p{font-size: 12px; margin:5px 0 10px 0; line-height: 18px; color:#555;}
.khhh a{color:#fff;}
.khhh a:hover{}
.khhh .mr{margin-right:50px; }
.khhh span{
	display: block;
    width: 85px;
    height: 25px;
    line-height: 25px;
    text-align: center;
    display: inline-block;
    background: #1C86EE;
    color: #fff;
    font-size: 14px;
/*    border-radius: 3px;*/
    margin: 10px 10px;
}


.prev{color:#fff}
.next{color:#fff}
.prev:hover{color:#666}
.next:hover{color:#666}
.dn{display: none;}
.link_icon{padding:0 0 20px 0; overflow: hidden;}
.link_icon a{display: block;}
.foot{width:100%; height:226px;background:#ff6600; margin:0 auto; }
.f_logo{width:363px;height:154px; margin:36px 27px 0 15px;background:url('../images/home_94.jpg')  center no-repeat; background-size:100% 100%;}
.foot_cont{width:1000px; margin: 0 auto;}
.foot_cont p{float: left; width:400px; color:#fff;  padding-top:47px;  font-size: 12px;  line-height:200%; height:100%;}
.foot_cont p a{color:#fff;text-decoration:underline}
.foot_cont p a:hover{color:#fff;text-decoration:none}
.ewm{width:130px; height:132px; margin-top:47px; background:url('../images/ewm.png')  center no-repeat;}
.ftop{width:100%; height:61px;  background:#3f3d3c; margin:0 auto; }
.ftopmenu{width:1000px; height:61px;margin:0 auto;color:#fff;text-align:center; }
.ftopmenu a{color:#fff;line-height:60px; }
.ftopmenu a:hover{color:#F60; }
/*
产品中心
*/
.cp_l{width:245px;}
.cp_content{width:705px;  overflow: hidden;}
.mt20{margin:20px 0 0; }
.cp_content_i{padding:5px; overflow: hidden;width:730px;margin:20px auto;min-height:200px;height:auto !important;height:200px;}
.cp_content_i .item{line-height:25px;margin:0 5px 25px 5px; float: left; }
.cp_content_i .item img{width:219px; height:219px; margin:0 5px;border:solid 1px #dcdcdc; }
.cp_content_i h3 b{font-weight: normal;}
.pd1{padding:10px;}
.cp_content_ii{padding-top:10px; overflow: hidden;}
.cp_content_ii .item{margin:0 5px 25px 5px; float: left; }
.cp_content_ii .item img{width:217px; height:300px; margin:0 0 10px; }
.cp_content_ii h3 b{font-weight: normal;}
.news_itemb li{width:219px;margin:0 5px;border:solid 1px #dcdcdc;}
.news_itemb li p a{width:219px;color:#ababab;line-height:30px;}
.news_itemb li img{width:219px; height:219px; margin:0 5px;border:solid 1px #dcdcdc;}
.news_itemc{width:700px;margin:20px auto;}
.news_itemc li{width:700px;border-bottom:dashed 1px #dcdcdc;line-height:35px;}

.page_nav{ font-size: 14px; color: #666;  }
.pd2{padding: 5px 5px;}
.lxjd{margin-top:10px; color:#666; font-size: 14px;}
.lxjd .title{width:92%; height:43px; padding:0 0 0 20px; font-size: 18px; color:#555;line-height: 43px; background:url('../images/bg_3.jpg') left center repeat-x; }
.lxjd_phone{ padding: 0 0 0 66px; margin:20px 0 0 10px; background:url('../images/phone_0.png') left center no-repeat; }
.lxjd  h1{color:#ed7100; font-size: 20px; font-weight: bold; font-family: 'arial'}
.lxjd p{width: 95%; font-size: 13px; padding: 10px; font-family: 'arial'}
.xgcp{overflow:hidden; }
.xgcp .title{height:25px;  margin-bottom: 10px; font-size: 18px; text-align: left; font-weight: bold;}
.xgcp .items{margin:15px 10px 15px 15px;width:200px;}
.xgcp img{width:200px; height:170px;}
.xgcp h3{font-size:15px; margin:15px 0;}
/*
end
*/

/*
-----------------font-size
*/
.f12{font-size:12px;}
.f13{font-size:13px;}
.f14{font-size:14px;}
.f15{font-size:15px;}
.f25{font-size:25px;}
.f40{font-size:40px;}
.f16{font-size:16px;}
.f18{font-size:18px;}
.tc{text-align: center;}
.tr{text-align: right;}
.tl{text-align: left;}
.fc6{color:#006cbb;}
.fco{color:#3675b8 ; padding-left: 15px; font-size:18px;}

/*

*/
.oh{overflow: hidden;}
.l{float: left;}
.r{float: right;}
.c{ clear:both; line-height:0px; overflow:hidden; zoom:1; font-size:0px; content:'.';}




/*example*/
.example{margin: 0 auto;}
.example ol{position:relative;width: 80px;height: 20px;top:-30px;left:60px;}
.example ol li{float:left;width: 10px;height: 10px;margin: 5px;background: #fff;}
.example ol li.seleted{background: #1AA4CA;}

.example1{}
.example1 ol{position:relative;width: 80px;height: 20px;top:-30px;left:60px;}
.example1 ol li{float:left;width: 10px;height: 10px;margin: 5px;background: #fff;}
.example1 ol li.seleted{background: #1AA4CA;}

.example2{}
.example2 ol{position:relative;width: 80px;height: 20px;top:-30px;left:60px;}
.example2 ol li{float:left;width: 10px;height: 10px;margin: 5px;background: #fff;}
.example2 ol li.seleted{background: #1AA4CA;}


/*图片轮播*/
.flexslider{position:relative;height:529px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height:529px;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}
.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(../images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(../images/next.png) center center no-repeat;}/

/*
新闻列表页
*/
.block{display: block;}
.news_item{width:726px;margin:15px auto;overflow: hidden;}
.news_item li{width:716px;padding:34px 5px;border-bottom:solid 1px #dbdbdb;height:184px;}
.news_item h1{font-size: 18px; color:#707070; margin-bottom: 5px;}
.news_item h3{float:right;}
.news_item h3 a{color:#f60;text-decoration:underline; }
.news_item h3 a:hover{color:#f1782c;text-decoration:none; }
.news_item h1:hover{color:#f60}
.news_item img{width:221px; height:184px;}
.news_item .text{width:443px; margin-left:30px;}
.news_item p{line-height:200%;color:#9c9c9c;height:110px; font-size: 14px;}


.h45{height:45px;}
.h49{height:49px;}
.h50{height:50px;}

.bb1{border-bottom: 1px solid #ccc; margin-bottom: 2px;}
.bb2{border-bottom: 2px dashed #1f75c0; margin-bottom: 2px;}
.bb3{border-bottom: 4px solid #1f75c0;}

.pd3{padding: 20px 0px;}
.pt5{padding-top: 5px;}
.pt8{padding-top: 8px;}
.pt10{padding-top: 10px;}

.ml10{margin-left: 10px;}
.cc1{color:#a19d9e;}
.cc2{color:#1c74ba;}

/* end */
/* 新闻详情页  */


.news_detail{}
.edit_top h1{ font-weight:normal; text-align:center; font-size:24px; color:#454545; padding:20px 45px 30px 45px;}
.edit_top {padding:40px 0 0;}
.edit_top p{ height:70px;  border-top:1px dotted #9e9e9e; border-bottom:1px dotted #9e9e9e; font-size:14px; color:#8d8d8d;}
.edit_top p a{color:#8d8d8d;margin:0 10px;}
.edit_top .share{ padding-left:20px;}
.edit_top .book{ padding-left:20px; overflow: hidden;}
.edit_top p em{ float:left; line-height:70px;}
.edit_top p span{ padding-right:15px; float: left; display: inline-block;}
.edit_top p .return{padding:0 10px; height:30px; margin-top:20px; line-height: 30px; color:#fff; background:#f60; display: inline-block;  }
.edit_top p .return:hover{color:#fff; background:#F90;}
a.return2{padding:0 10px; height:30px; margin:20px auto; line-height: 30px; color:#fff; background:#f60; display: inline-block;  }
a.return2:hover{color:#fff; background:#F90;}

.mr5{margin-right:5px;}

.edit_con{font-size:14px; line-height:24px;margin:20px auto}
.edit_con p{ padding-bottom:18px; text-indent:2em;}
.edit_con img{max-width:650px; display: block; margin:0 auto;}
.edit_con a{color:#4cb60c;}
.edit_bottom{ background:#fff; font-size:14px; line-height:30px;}
.edit_bottom .target{ padding-bottom:10px; color:#505050;  line-height: 40px;}
.edit_bottom .target a{ color:#666; padding:0 4px;}
.edit_bottom .target em{float: left; width: 480px; height:40px;overflow: hidden; margin-top: 18px;}
.edit_bottom .target em a{display: inline-block;}
.edit_bottom .target em a:hover{color: #0065b5;}
.edit_bottom .target p{float: right;  text-align: right; line-height: 26px;}
.edit_bottom .target p span{ display: block; }
.prevnext{ color:#f60; padding:15px 0 25px; border-top:1px dashed #cacaca;}
.prevnext span{width: 50%; height: 30px; overflow: hidden;}
.prevnext a{ color:#666; }
.prevnext a:hover{ color:#0065b5; }
.pr{position: relative;}
.wx{ left:422px;  top:143px;  position:absolute; margin-left:52px; z-index:9999;}
.xgzx{overflow:hidden;  padding-bottom: 10px;    margin-bottom: 10px;}
.xgzx .title{height:25px;  margin-bottom: 10px; font-size: 18px; font-weight: bold;}
.xgzx a{display: block; margin:2px 20px 2px 20px;  width:500px; height:25px; line-height:20px; font-size: 16px; }
/* end */

/*
公司简介
*/
.ableft{width: 241px; overflow: hidden;}
.sunav h2,.conmenu2 .title22{color:#fff;width: 241px;height:42px;line-height:42px;font-size: 18px;text-align:center;background:url('../images/aboutus_06.jpg') left center no-repeat;}
.sunav ul{padding:15px 0;width: 239px;border-left:1px solid #ececec;border-right:1px solid #ececec;}
.sunav li{padding-left:76px;}
.sunav li a{display:block;font-size: 14px;padding-left:16px;background:url('../images/aboutus_10.jpg') left center no-repeat;line-height:25px;}
.di{width: 241px;height:11px;background:url('../images/aboutus_16.jpg') left top no-repeat;}
.abri{width: 757px;border:1px solid #ececec;border-left:0 none;overflow:hidden;min-height:200px;height:auto !important;height:200px;}
.brav{color:#333;font-size:14px;padding-left:33px;line-height:36px;border-bottom:1px solid #ececec;}
.brav span{width: 16px;height:21px;vertical-align:text-bottom;background:url('../images/pu_07.jpg') left center no-repeat;display:inline-block;margin-right:10px;}
.prt{width:990px;height:35px;line-height:35px;margin:20px auto;}
.proinfo{width:950px;min-height:430px;height:auto !important;height:430px;overflow: hidden;}
.prtitle{background:#ff6501;width:110px;height:34px;line-height:34px;text-align:center;color:#fff;font-size:18px}
.prsmall{width:840px;height:32px;line-height:32px;border-bottom:3px solid #ff6501;text-align:right;pading-right:10px;color:#bdbdbd;font-size:18px}
.pimg img{width:430px;height:430px;}
.ptxtt{width:480px;overflow:hidden}
.ptt{position:relative;font-size:18px;width:480px;margin-bottom:20px;height:32px;line-height:32px;border-bottom:1px solid #dfdfdf;color:#050505;}
.ptt h2{float:left;font-size:24px;}
.ptxtt p{color:#5f5f5f;line-height:25px;border-bottom:1px solid #dfdfdf;font-size: 16px;
line-height: 28px;
padding-bottom: 20px;
margin-bottom: 22px;
 min-height:200px;height:auto !important;height:200px;
overflow: hidden;}
.zixun{float: right;padding-top:10px;}
.zixun span{display:inline-block;float: left;padding-left:70px;font-size: 16px;color: #333;line-height: 24px;background:url(../images/home_09.jpg) no-repeat 7px center;}
.zixun a{float: right;width: 122px;height: 42px;line-height: 42px;text-align: center;font-size: 18px;color: #fff;background:#F60;margin-left:40px;}



.procon{padding:20px;width:958px;overflow:hidden;min-height:200px;height:auto !important;height:200px;border:1px solid #ddd;margin:0 auto 30px}
.tableScrolling{width:958px;margin:0 auto;}
.abric{padding:20px 35px;font-size:14px;line-height:30px;}
.abric p{color:#393838;padding-bottom:35px;}
.keyw{width:100%;height:53px;font-size:14px;background:url('../images/ccbg.jpg') left top repeat-x;}
.ccbg2{paddingt:0 20px 10px 0;height:45px;line-height:45px;}
.se2{margin-top:11px;width:232px;height:24px;background:url('../images/se2.jpg') left center no-repeat;}
.cp_bnh{margin-bottom:13px;}
.cp_bnh img{width: 1000px;height:277px;}
.jj h3{color: #333; border-left:2px solid #0065b5; line-height:28px; height:30px; font-size: 20px; padding-left: 10px;margin: 20px 0;}
.jj ul{margin: 20px 0;}
.jj li{width: 415px;float: left;padding-left: 60px;line-height: 28px;font-size: 14px;height: 90px;padding-top: 5px; }
.pt20{padding-top: 20px;}
.ma{margin:20px auto;} 

.gsjj{padding:10px 10px; margin:15px 0px; display:inline-block; background: #f2f2f2; overflow: hidden;}
.gsjj:hover{border:1px solid #1f75c0;}
.gsjj h1{font-size: 18px; color:#666; margin-bottom: 5px;}
.gsjj img{width:300px; height:250px;}
.gsjj .text22{/*width:600px; margin-right:30px; */padding:10px;line-height:35px; font-size: 18px;}
.gsjj p{line-height: 30px; font-size: 14px; text-indent:2em}
.h100{height:82px; width:40px; font-size:25px; }
.h100 i{width:35px; height:35px; line-height: 35px; border:1px solid #ccc; text-align: center; border-radius: 50%; }
.mt30{margin-top:30px;}
.mt15{margin-top:15px;}
.gszz{}
.gszz img{width:283px; height:200px; padding:7px; border: 1px solid #ccc; margin:10px 10px; }
/*
留言
*/
.lianxi_left{border-radius:3px;float:left; width:645px;overflow: hidden; margin:20px; }
.feed {padding-top: 20px;}
.feed h1{font-size: 22px; font-weight: bold;  margin: 5px 40px 3px 30px;}
.w150{width:150px;}
.feed ul, .tj {display: block; clear:both;}
.feed li { overflow: hidden; float:left; margin:2px 40px 2px 30px;}
.feed strong {color: #f00; margin:5px;}
.feed li span {color: #000;display: inline-block;vertical-align: top; text-align:center; padding-left:5px;}
.bts {background-color: #ff6600;border: solid 1px #fff;cursor: pointer;font-size: 16px;height: 32px;line-height: 30px; margin:5px 15px 0 0;padding: 0 10px;width: 120px; color:#fff}
.tj { margin:20px 0 15px 99px;text-align: left;}

.ipt,.ipt2{background:#f0f1f2;line-height:29px;height:29px;width:160px;border:1px solid #ccc; padding: 0 5px;}
.ipt2{line-height:29px;height:123px;width:470px;border:1px solid #ccc;padding: 0 5px;}

.btyzm{background:#f0f1f2;line-height:29px;height:29px;width:200px;border:1px solid #689fd9; padding: 0 5px;}
.tj_0 {display: block; clear:both; margin-bottom:15px;padding-left: 112px;} 

.bts_0 {background-color: #ff6600;border: solid 1px #fff;cursor: pointer;font-size: 16px;height: 35px;line-height: 32px; margin:5px 15px 0 0;padding: 0 10px;width: 99px; color:#fff}
.ipt_0,.ipt2_0{background:#f0f1f2;line-height:29px;height:29px;width:380px;border:1px solid #689fd9; padding: 0 5px;}
.ipt2_0{line-height:29px;height:100px;width:380px;border:1px solid #689fd9;padding: 0 5px;}
.pdt30{padding-top:60px; }

.td {
    height: 177px;
    margin-top: 20px;
    overflow: hidden;
    background: url(../images/td_bg.gif) no-repeat center 20px;
    background-size: 960px 120px;

    }
 .td p {
    height: 55px;
    margin: 12px 0 4px 21px;
    font: 14px "Microsoft Yahei";
    line-height: 26px;
    overflow: hidden;
}
.td h3 {
    font: 22px "Microsoft Yahei";
    height: 40px;
    line-height: 40px;
    overflow: hidden;
    color: #3b434c;
    padding-left: 33px;
}
.td p span a {
    display: inline-block;margin-left:15px;
    width: 100px;
    height: 25px;
    border: 1px solid #c1c8d0;
    float: left;
    padding: 0 0 0 17px;
    margin-right: 24px;
    background: url(../images/jt.gif) no-repeat 98px 9px;
}
.td p {
    font: 14px "Microsoft Yahei";
    line-height: 26px;
}
.td p a {
    color: #60666e;
    padding-right: 24px;
}

.pagelist {margin: 0 auto;text-align: center;}
.newslist{ width:690px; margin:15px 0;}
.pro_main{ overflow:hidden}
.a_pages ul li { display: inline-block; font-family: Tahoma; line-height: 17px;margin-right: 6px;}
.a_pages ul li.thisclass, .a_pages ul li.thisclass a, .pagebox ul li.thisclass a:hover {background-color: #f8f8f8;display: inline-block; font-weight: bold; padding: 2px 4px;}


#sub_quick{display:none;position:absolute; top:80px; right:0; z-index:1000; background:url(../images/kf.jpg) left top no-repeat; width:188px; min-height:200px;height:460px !important;}
.pt{height:210px;width:1px;}
.qcon{width:166px;overflow:hidden;padding-bottom:15px; margin:0 auto;}
.qcon li{background:url(../images/qn_03.png) left top no-repeat;width:110px; background-size:100% 40px; height:40px; line-height:40px;padding-left:55px;margin:10px auto;}
.qcon li a{line-height:40px;display:block;color:#743700;font-size:14px; text-decoration:none;}
.qcon li a:hover{color:#000;}
.qcon li.tjj{background:url(../images/tt.jpg) 5px center no-repeat;width:150px; height:25px;margin:15px 0 10px 5px;line-height:25px;color:#fff;padding-left:10px;}
.clw{position:absolute;left:164px;top:2px;display:block;width:15px;height:15px;}
.bf1{font-weight:700; font-size:20px;}
.searlist { margin: 20px auto;overflow: hidden; width: 1000px;}
.searlist li { line-height: 25px;width: 781px; border-bottom:1px #ccc dashed ; padding-bottom:5px; margin-bottom:20px;}
.pcon{
    width:940px;overflow:hidden;margin:0 auto;
}
.pcon h2 {
    font-size: 28px;
    height: 28px;
    line-height: 28px;
    font-weight: normal;
    color: #f60;
    background: url(../images/line1.png) no-repeat right 16px;
    margin-bottom: 30px;
}
.pcon h2 span {
    display: inline-block;
    padding-left: 30px;}
.pcon h2 i {
    display: inline-block;
    background: #fff;
    font-size: 14px;
    color: #f1ad1d;
    padding-right: 5px;
}
.tedian {
        padding: 40px 0 0;
    }
    
.tedian h2 span {
        background: url(../images/tedian.png) no-repeat left center;
    }
    
.tedian p {
        font-size: 14px;
        color: #666;
        line-height: 26px;
        margin-left: 34px;
    }
    
.cs {
        padding: 45px 0;
    }
    
.cs h2 span {
        background: url(../images/canshu.png) no-repeat left center;
    }
    
.cs table {
        margin:30px 0 0 37px;
        border-collapse: collapse;
    }
    
.cs table td {
        height: 40px;
        line-height: 40px;
        font-size: 14px;
        color: #666;padding:5px 10px;
        border: 1px solid #c4c4c4;
    }
    

	.cs h2 i {
    display: inline-block;
    background: #fff;
    font-size: 14px;
    color: #f1ad1d;
    padding-right: 5px;
}
.tp{text-align:center;}</pre></body></html>